namespace ext.auto
{
	using System;
	using System.Runtime.CompilerServices;
	using System.Html;
	using System.Collections;
	
	
	/// <summary>Event handler definition for events accepting the parameter type System.CodeDom.CodeTypeReference, System.CodeDom.CodeTypeReference</summary>
	/// <param name="this"></param>
	/// <param name="state">
	/// The hash of state values returned from the StateProvider. If this
	/// event is not vetoed, then the state object is passed to &lt;b&gt;&lt;tt&gt;applyState&lt;/tt&gt;&lt;/b&gt;. By default,
	/// that simply copies property values into this Component. The method maybe overriden to
	/// provide custom state restoration.
	/// </param>
	[ScriptNamespace("ext.auto")]
	[Imported()]
	[IgnoreNamespace()]
	public delegate void Delegate_ext_Component_And_System_Object(ext.Component @this, object state);
}
